this tape will self-destruct in five seconds - Spanish English Dictionary